make the supreme sacrifice - Französisch Englisch Wörterbuch